package com.vdong.restful.service;


import com.vdong.restful.api.request.ShipperOrderUserRequest;
import com.vdong.restful.api.response.Response;

public interface ShipperApiService {

    Response findByApplicationId(int applicationId);

    /**
     * 新增电子面单账户信息
     *
     * @param shipperOrderUserRequest
     * @return
     */
    Response addShipperOrderUser(ShipperOrderUserRequest shipperOrderUserRequest);

    /**
     * 保存电子面单账户信息
     *
     * @param shipperOrderUserRequest
     * @return
     */
    Response saveShipperOrderUser(ShipperOrderUserRequest shipperOrderUserRequest);

    /**
     * 查询单条订单账户信息
     *
     * @param userId
     * @param key
     * @param shipperId
     * @return
     */
    Response findOneOrderUser(String userId, String key, int shipperId);

    /**
     * 订单集合信息
     *
     * @param userId
     * @param key
     * @return
     */
    Response findListOrderUser(String userId, String key);

    /**
     * 获取校验参数
     *
     * @param shipperId
     * @return
     */
    Response findOneOrderValidataon(int shipperId);







}
